package com.xinsoft.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xinsoft.entity.dto.CusDeviceCapacityPageParam;
import com.xinsoft.entity.po.CusDeviceCapacity;
import com.xinsoft.entity.vo.CusDeviceCapacityVo;

import java.util.List;

/**
* @author hsm
* @description 针对表【cus_device_capacity(设备产能)】的数据库操作Service
* @createDate 2023-06-16 16:00:06
*/
public interface CusDeviceCapacityService extends IService<CusDeviceCapacity> {

    CusDeviceCapacity addCusDeviceCapacity(CusDeviceCapacity cusDeviceCapacity);

    CusDeviceCapacity editCusDeviceCapacity(CusDeviceCapacity cusDeviceCapacity);

    CusDeviceCapacityVo getCusDeviceCapacity(Integer id);

    void del(List<Integer> ids);

    IPage<CusDeviceCapacityVo> findPageListByParam(CusDeviceCapacityPageParam cusDeviceCapacityPageParam);
}
